package com.example.entity;


import jakarta.validation.constraints.NotEmpty;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class Question {
    @NotNull
    private Integer id;  //id
    @NotEmpty
    private String userId;  //用户id，表示是谁传递的问题
    @NotEmpty
    private String isSolve;  //是否解决：1：已解决，2：待处理，3：处理中
    @NotEmpty
    private String important;  //重要程度：1：简易，2：一般，3：严重
    @NotEmpty
    private String description;  //文章描述信息
    @NotEmpty
    private LocalDateTime time;  //问题发布时间
    @NotEmpty
    private String type;  //问题类型：1：页面问题，2：技术问题，3：知识问题，4：其他问题
    @NotEmpty
    private String title;  //问题标题
}
